fight your own battles - Allemand Anglais Dictionnaire